to travel overseas - German English Dictionary